Big Huge Thesaurus

Samuel Finley Breese Morse

noun